CC=g++
CFLAGS=-Wall -O3 `sdl2-config --cflags` `libpng-config --cflags` -std=c++11
LFLAGS=`sdl2-config --libs` `libpng-config --libs` -lGLEW -lGL
TARGET=main

default: clear main.o
	$(CC) main.o $(LFLAGS) -o $(TARGET)
	
main.o:
	$(CC) $(CFLAGS) -c main.cpp

clear:
	rm -f *.o
	rm -f $(TARGET)
